administrative at payment department - Turkish English Dictionary